package com.yonyou.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author wangchu
 * @since 2025-08-28
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("OER_SEC_CZZB_GK")
public class OerSecCzzbGk implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 指标类型名称
     */
    @TableField("ZBLXMC")
    private String zblxmc;

    /**
     * 项目库项目类别
     */
    @TableField("XMKXMLB")
    private String xmkxmlb;

    /**
     * 摘要
     */
    @TableField("ZY")
    private String zy;

    /**
     * 财政项目编码
     */
    @TableField("CZXMBM")
    private String czxmbm;

    /**
     * 财政项目名称
     */
    @TableField("CZXMMC")
    private String czxmmc;

    /**
     * 上级指标文号
     */
    @TableField("SJZBWH")
    private String sjzbwh;

    /**
     * 文号
     */
    @TableField("WH")
    private String wh;

    /**
     * 项目明细
     */
    @TableField("XMMX")
    private String xmmx;

    /**
     * 财政资金性质
     */
    @TableField("CZZJXZ")
    private String czzjxz;

    /**
     * 财政功能科目
     */
    @TableField("CZGNKM")
    private String czgnkm;

    /**
     * 财政政府经济科目
     */
    @TableField("CZZFJJKM")
    private String czzfjjkm;

    /**
     * 财政部门经济科目
     */
    @TableField("CZBMJJKM")
    private String czbmjjkm;

    /**
     * 是否统发工资
     */
    @TableField("SFTFGZ")
    private String sftfgz;

    /**
     * 是否政府采购
     */
    @TableField("SFZFCG")
    private String sfzfcg;

    /**
     * 总金额
     */
    @TableField("ZJE")
    private Double zje;

    /**
     * 执行金额
     */
    @TableField("ZXJE")
    private Double zxje;

    /**
     * 余额
     */
    @TableField("YE")
    private Double ye;

    /**
     * 执行比例
     */
    @TableField("ZXBL")
    private Double zxbl;


}
